i was just busting your balls - French English Dictionary